home *** CD-ROM | disk | FTP | other *** search
/ SPACE 1 / SPACE - Library 1 - Volume 1.iso / program / 186 / 2colprt / 2clprt_1.doc < prev   
Text File  |  1988-04-28  |  3KB  |  63 lines

  1.            TWO COLUMN PRINTER (2COLUMNS.BAS) by Jonathan Corey
  2.  
  3.    The file 2COLUMNS.BAS is essentially the source code to compiled ".PRG"
  4. version which was downloaded to Data Library 2 of the ATARI ST RT.
  5. (file #6683).  However, this file has necessary printer codes internal
  6. to the program rather than in a separate data file.  The logic being that
  7. if you have the source code you can modify the printer codes if needed and
  8. the resultant program will be a little quicker to use and will require 
  9. somewhat less disk space.  Epson FX codes are supplied.  2COLUMNS works
  10. well enough in interpreted form but is much faster and more satisfactory
  11. when compiled.  All needed compiler switches are set in the program so no 
  12. defaults need be changed from the compiler itself.
  13.  
  14.    This program prints simple text (ASCII) or 1STWORD format files
  15. in two "magazine" style columns.  It works best if you have a printer
  16. capable of printing at 20 characters per inch ( my printer calls this
  17. "compressed elite").  Files printed this way use much less paper and
  18. are easier to refer to than if they are printed normally.  It works
  19. very well for printing program listings, BBS captures, and program
  20. documentation. 
  21.  
  22.    You will find operating instructions in the program itself.
  23.  
  24.              Some extra instructions and information
  25.  
  26.    The length and width of the columns to be printed are adjustable.  
  27. Best results come when column width is set greater than the length of 
  28. most of the file lines.  This is because any portion of a file line 
  29. that is larger than the width of the printed columns gets moved to a 
  30. new line.  This new line will contain only the runover.  When using 
  31. 20 cpi type columns can be set to be up to 78 characters wide and so 
  32. this line splitting can be eliminated or made very rare with most 
  33. files.  With files that have right justified margins over 78 
  34. characters or when 20 cpi type is not available it can be helpful to 
  35. reformat the file before printing.  The program DCOPYxx  can do this 
  36. very easily.  
  37.  
  38.    There is an option for printing on both sides of the paper using 
  39. continuous form paper.  This is accomplished by first printing all
  40. the odd numbered pages and then, after a pause to allow you to turn
  41. the paper over, the even pages are printed.  It is assumed you can 
  42. work out two sided printing on single sheets of paper for yourself.
  43. The page number, name of the file, and the date are printed on the
  44. top of each page.
  45.  
  46.    The program does some error checking on the file you ask it to print
  47. and rejects those it identifies as inappropriate (not text or 1st word
  48. format).  This seems to work fairly well but if for some reason a file
  49. you are sure should work (its readable when displayed by the desktop
  50. SHOW option) gets rejected, change its extension to .TXT or .LST
  51. and try again.  No error checking for file type is done on files with
  52. these extensions.  
  53.  
  54.    This program has been thoroughly tested and debugged on a 1040 ST
  55. and an EPSON FX85.  I have never tried it on a Mega or with the new
  56. ROMS.  It was written in GFA BASIC Ver 2.0 (and compiled with the GFA
  57. BASIC Compiler Ver 2.02). Turbo ST works well with it except when it
  58. is run from low resolution.
  59.  
  60.    Send me (Jonathan Corey) any comments, questions, and suggestions by 
  61. directing EMAIL on GEnie to address JWC-OEO. 
  62.  
  63.